home *** CD-ROM | disk | FTP | other *** search
/ Almathera Ten Pack 3: CDPD 3 / Almathera Ten on Ten - Disc 3: CDPD3.iso / fish / 701-725 / 703 / massign / massign.doc < prev    next >
Text File  |  1995-03-18  |  6KB  |  258 lines

  1.  
  2.  
  3.                         MAssign v2.00 User's Manual                  1
  4.  
  5.  
  6.                                MAssign v2.00
  7.  
  8.                      Copyright © 1991, 1992 Peter Stuer
  9.                             All rights reserved
  10.  
  11.                          Release date July 7, 1992
  12.  
  13.                                  FREEWARE
  14.  
  15.                                 User Manual
  16.  
  17.  
  18.      COPYRIGHT NOTICE 
  19.  
  20.        MAssign software and documentation are © 1991, 1992 by Peter
  21.      Stuer.  All rights reserved.  
  22.  
  23.  
  24.      DISCLAIMER 
  25.  
  26.        MAssign has been thoroughly tested and is the result of a
  27.      constant process of changes and updates that started in February
  28.      1991.  The program has proven to be stable in everyday use.  The
  29.      author is not responsible for any loss of data, damages to
  30.      software or hardware that may result directly or indirectly from
  31.      the use of this program.  The author reserves the right to make
  32.      changes to the software or documentation without notice.  
  33.  
  34.  
  35.      PREFACE 
  36.  
  37.        This program is freeware, this means that you can copy it
  38.      freely as long as you don't ask any more money for it than a
  39.      nominal fee for copying.  If you want to distribute this program
  40.      you should keep this document with it.  This program cannot be
  41.      used for commercial purposes without written permission from the
  42.      author.  
  43.  
  44.        Special permission is hereby granted to include MAssign in
  45.      Public-Domain collections such as Fred Fish's Amiga Library.  
  46.  
  47.  
  48.      Chapter 1 Introducing MAssign     
  49.  
  50.        MAssign is a little program that allows you to make Multiple
  51.      (hence the 'M') assigns at once. For users of BindNames this may
  52.      sound familiar. It allows you to remove all the assign and
  53.      makedir commands from your startup-sequence and user-startup
  54.      files. You can keep the assigns of different programs in
  55.      different files. For example: 
  56.  
  57.              Assigns         -> a directory in Work: 
  58.                System        -> contains all the system assigns 
  59.                DPaint        -> contains the assigns for DeluxePaint 
  60.                Macro68       -> contains the assigns for Macro68 
  61.  
  62.  
  63.  
  64.      
  65.  
  66.  
  67.                         MAssign v2.00 User's Manual                  2
  68.  
  69.  
  70.        MAssign takes the name of a directory or a file as argument.
  71.      If the argument is a directory any file in that directory will
  72.      be parsed.  
  73.  
  74.        The files must be in pure ASCII format. Take a look at the
  75.      following example: 
  76.  
  77.              ; : Assigns 1.00 (7.7.92) 
  78.  
  79.              FOO:            SYS: 
  80.              FOOBAR:         SYS:Devs 
  81.              Temp:           RAM:T  Work:T add 
  82.              C:              Work:C Rexx:C WShell:C add 
  83.  
  84.        Any line that begins with a colon (;) is considered a comment
  85.      line and will be left alone. Blank lines will also be ignored.  
  86.  
  87.        The first argument is your normal assign name. For example the
  88.      first line would be the same as: 
  89.  
  90.              assign FOO: SYS: 
  91.  
  92.        However unlike assign MAssign first looks if the second assign
  93.      name exists yet. If it doesn't, the directory will be created.
  94.      For example: 
  95.  
  96.              T:              RAM:T 
  97.              ENV:            RAM:ENV 
  98.              CLIPS:          RAM:CLIPBOARDS 
  99.  
  100.      The above example comes from my startup-sequence. I don't have
  101.      to bother with a lot of assign and makedir commands. MAssign
  102.      creates the RAM:T, RAM:ENV and RAM:CLIPBOARDS directories before
  103.      assigning them to T:, ENV: and CLIPS: respectively.  
  104.  
  105.        MAssign now supports all the assign the normal AmigaDOS 2.0
  106.      Assign can make. This means you can use the ADD, REMOVE, DEFER
  107.      and PATH.  
  108.  
  109.      1.1 System requirements      
  110.  
  111.        MAssign should run on any Amiga system with at least 512KB RAM
  112.      and one disk-drive.  MAssign requires KickStart v2.04 or higher
  113.      to run.  
  114.  
  115.        Should you have any trouble running MAssign on your machine,
  116.      please write to me with the full specifications of your machine,
  117.      that is KickStart version, model, expansion boards etc...  
  118.  
  119.  
  120.      1.2 About the program     
  121.  
  122.        If you have suggestions or remarks about this program, or if
  123.      you find any bugs, please let me know.  
  124.  
  125.        When sending in bug reports, please state exactly under what
  126.  
  127.  
  128.      
  129.  
  130.  
  131.                         MAssign v2.00 User's Manual                  3
  132.  
  133.  
  134.      circumstances the bug occurred, what equipment was used and what
  135.      happened.  If possible also try to give me enough information to
  136.      reproduce the bug.  It is very difficult to find bugs when you
  137.      don't know exactly what happened.  
  138.  
  139.      Write to the following address: 
  140.  
  141.              Peter Stuer
  142.              Kauwlei 21
  143.              B-2550 Kontich
  144.              Belgium - Europe
  145.  
  146.              Fido: 2:292/603.7
  147.  
  148.  
  149.      1.3 Usage       
  150.  
  151.        MAssign is for CLI usage only.  Trying to run MAssign from the
  152.      Workbench may result in a system crash.  
  153.  
  154.        If you run MAssign without any arguments get a message similar
  155.      to the following one: 
  156.  
  157.              MAssign v2.00 by Peter Stuer (7.7.92 18:56:08) FREEWARE 
  158.              Makes many assigns at once.  
  159.  
  160.        If you run MAssign with an questionmark (?) as argument you'll
  161.      get the argument template: 
  162.  
  163.              FROM/A/M,V=VERBOSE/S: 
  164.  
  165.        You can supply as many arguments as you like. If the argument
  166.      is a directory or a device all the files in that directory or
  167.      device will be examined.  
  168.  
  169.        If you also supply the VERBOSE switch MAssign will show you
  170.      which files and directories it's scanning and which assigns it
  171.      makes.  
  172.  
  173.        MAssign can be stopped at any time by pressing Control-C.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.      
  193.  
  194.  
  195.      
  196.  
  197.  
  198.                              Table Of Contents
  199.  
  200.                                MAssign v2.00
  201.  
  202.      Chapter 1 Introducing MAssign    ..........................    1
  203.         1.1 System requirements     ............................    2
  204.         1.2 About the program    ...............................    2
  205.         1.3 Usage      .........................................    3
  206.  
  207.      © 1992 MAssign v2.00 written by Peter Stuer
  208.  
  209.                   _
  210.                _ //
  211.      Thanks to \X/ Amiga for being the best computer ever !
  212.  
  213.  
  214.  
  215.  
  216.  
  217.  
  218.  
  219.  
  220.  
  221.  
  222.  
  223.  
  224.  
  225.  
  226.  
  227.  
  228.  
  229.  
  230.  
  231.  
  232.  
  233.  
  234.  
  235.  
  236.  
  237.  
  238.  
  239.  
  240.  
  241.  
  242.  
  243.  
  244.  
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.      
  257.  
  258.